a country bumpkin - Turc Anglais Dictionnaire